SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 39292: Right mouse button functionality is disabled in the SAS Stored Process Web Application

DetailsAboutRate It

In SAS® 9.2 TS2M3, the right mouse button functionality is disabled when running SAS® Stored Processes from the Welcome page of the SAS Stored Process Web Application. This functionality was available prior to SAS 9.2 TS2M3.

The following suggestions provide some alternatives.

  1. Position your cursor on some "white space" in the Web browser window. Then, press CTRL and click the right mouse button to display a Context Menu.
  2. The above approach will not permit you to display a Context Menu if you position your cursor on the name of a SAS Stored Process and press Ctrl and click the right mouse button. As an example, you cannot open a Content Menu that provides the option to Open in New Window to display the SAS Stored Process output in a new Web browser window.
  3. You can use the following approach to open a new Web browser window to display the SAS Stored Process output. At the top of the new window you can view the URL that is used to execute the SAS Stored Process.

    Using your Web browser, enter the following URL where you provide your site specific information in place of "your-server:8080":

    http://your-server:8080/SASStoredProcess/do?_action=tree,form,properties,execute

    In the tree structure, drill down and select the SAS Stored Process that you want to execute.

    A new Web browser window will be opened to display the output. At the top of the Web browser window, the complete SAS Stored Process URL will be displayed.

  4. You can enable the right mouse button functionality by modifying the sas_Common.js file. More information is provided below.

The sas_Common.js file is located on your Middle Tier application server under the sas.storedprocess.war directory.

As an example, on a JBoss Application server, the path would be similar to the following:

    .../SASServer1/deploy_sas/sas.storedprocess9.2.ear/sas.storedprocess.war/scripts/sas_Common.js
Modify the sas_Common.js file.

Change the following line (at the bottom of the file):

     sas_disableBrowserContextMenus();

Change the above line to the following:

     //sas_disableBrowserContextMenus();

Other Notes

  • If the sas.storedprocess.war file is not exploded, then see Usage Note 37052 about "Instructions for manually unpacking (exploding) SAS Web-application .ear files"
  • The Welcome page of the SAS Stored Process Web Application can be accessed at:

    http://your-server:8080/SASStoredProcess/Welcome.html

    Provide your site specific information in place of "your-server:8080".



Operating System and Release Information

Product FamilyProductSystemSAS Release
ReportedFixed*
SAS SystemSAS Integration TechnologiesMicrosoft® Windows® for 64-Bit Itanium-based Systems9.2 TS2M39.3 TS1M0
Microsoft Windows Server 2003 Datacenter 64-bit Edition9.2 TS2M39.3 TS1M0
Microsoft Windows Server 2003 Enterprise 64-bit Edition9.2 TS2M39.3 TS1M0
Microsoft Windows XP 64-bit Edition9.2 TS2M39.3 TS1M0
Microsoft® Windows® for x649.2 TS2M39.3 TS1M0
Microsoft Windows Server 2003 Datacenter Edition9.2 TS2M39.3 TS1M0
Microsoft Windows Server 2003 Enterprise Edition9.2 TS2M39.3 TS1M0
Microsoft Windows Server 2003 Standard Edition9.2 TS2M39.3 TS1M0
Microsoft Windows Server 20089.2 TS2M39.3 TS1M0
Microsoft Windows XP Professional9.2 TS2M39.3 TS1M0
Windows 7 Enterprise 32 bit9.2 TS2M39.3 TS1M0
Windows 7 Enterprise x649.2 TS2M39.3 TS1M0
Windows 7 Home Premium 32 bit9.2 TS2M39.3 TS1M0
Windows 7 Home Premium x649.2 TS2M39.3 TS1M0
Windows 7 Professional 32 bit9.2 TS2M39.3 TS1M0
Windows 7 Professional x649.2 TS2M39.3 TS1M0
Windows 7 Ultimate 32 bit9.2 TS2M39.3 TS1M0
Windows 7 Ultimate x649.2 TS2M39.3 TS1M0
Windows Vista9.2 TS2M39.3 TS1M0
64-bit Enabled AIX9.2 TS2M39.3 TS1M0
64-bit Enabled HP-UX9.2 TS2M39.3 TS1M0
64-bit Enabled Solaris9.2 TS2M39.3 TS1M0
HP-UX IPF9.2 TS2M39.3 TS1M0
Linux9.2 TS2M39.3 TS1M0
Linux for x649.2 TS2M39.3 TS1M0
Solaris for x649.2 TS2M39.3 TS1M0
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.